# open()案例1读取txt文件
'''
open()函数
【打开模式】  【描述】
    r       以只读模式打开文件，文件的指针将会放在文件的开头
    w       以只写模式打开文件，如果文件不存在则创建，如果文件存在，则覆盖原有内容，文件指针在文件的开头
    a       以追加模式打开文件，如果文件不存在则创建，文件指针在文件开头，如果文件存在，则在文件末尾追加内容，文件指针在原文件末尾
    b       以二进制方式打开文件，不能单独使用，需要与共它模式一起使用，rb，或者w
    +       以读写方式打开文件，不能单独使用，需要与其它模式一起使用，a+
'''

filePath = 'D:\\hxy\\uploadPath\\abc.txt'

#打开文件，并读取内容
##💣这种读取方式会出现中文乱码：浣跨敤time
file = open(filePath, 'r')
# print(file.readline()) #读取一行
# print(file.readlines())  #读取多行
content = file.read() #读取
print(content)
#关闭资源
file.close()

##🏆解决读取txt文本 内存乱码！！
file2 = open(filePath, 'r', encoding='UTF-8')
print(file2.read())
file2.close()


